GPI Debounce Time

This feature is supported only on FX series readers. The debounce time is used to filter out unwanted GPI signals. If the debounce time is greater than that GPI’s on time, then the GPI will be ignored. If the debounce time is less that the GPI on time, then the GPI will be detected. The property GPIDebounceTimeMilliseconds can be used for getting or setting the GPI debounce time.

 

            try

            {

                uint orgGPIDebounceTime = rm.GPIDebounceTimeMilliseconds;

                Console.WriteLine("GPI Debounce Time       : " + orgGPIDebounceTime);

                rm.GPIDebounceTimeMilliseconds = 100;

                Console.WriteLine("new GPI Debounce Time   : " + rm.GPIDebounceTimeMilliseconds);

            }

            catch (OperationFailureException exception)

            {

                Console.WriteLine("GPIDebounceTime failed " + exception.Message);

            }